python3安装urllib3库

您所在的位置:网站首页 Python3 urllib python3安装urllib3库

python3安装urllib3库

2023-08-15 16:27| 来源: 网络整理| 查看: 265

5da3ec64c27c2400.jpg

urllib是Python中请求url连接的官方标准库,在Python2中主要为urllib和urllib2,在Python3中整合成了urllib。基本上涵盖了基础的网络请求功能。

该库有四个模块,分别是urllib.request,urllib.error,urllib.parse,urllib.robotparser。前三个比较常用。

urllib.request 发送http请求

urllib.error 处理请求过程中,出现的异常。

urllib.parse 解析url

urllib.robotparser 解析robots.txt 文件

二、请求方式

1、get请求#第一步导包

from urllib import request

url = "http://httpbin.org"

#第二步请求

response = request.urlopen(url,timeout=1)

#第三步打印返回数据

print(response.read().decode())

访问的结果会是一个http.client.HTTPResponse对象,使用此对象的read()方法,则可以获取访问网页获得的数据。但是要注意的是,获得的数据会是bytes的二进制格式,所以需要decode()一下,转换成字符串格式。

urllib发送请求是用urlopen()

源码如下urllib.request.urlopen(url, data=None, [time



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3